package com.fei.mapper;

import com.fei.bean.MusicBean;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface MusicMapper {

    public Integer countMusic();

//    根据id查询
    public MusicBean selectOneId(int id);

//    用于歌曲管理页面显示，根据歌手id查询
    public List<MusicBean> selectOneSingerId(int singer_id);

//    通过singer_id查询该歌手的音乐作品对应的id
    public List<Integer> selectOneSingerIdGetMusicId(int singer_id);

//    用于添加歌曲
    public int insertMusicSinger(MusicBean music);

//    验证是否添加过该歌曲
    public int ValidSongTitle(String song_title);

//    删除歌曲
    public int deleteMusicOneId(int id);

//    删除某一歌手的歌曲
    public int deleteSingerAll(int singer_id);

}
